diamond frame – English–Polski translations

🇬🇧 en pl 🇵🇱

diamond frame noun

  • bicycle shape
rama diamentowa
Wiktionary Links